@charset "UTF-8";
/* Font =================================================*/

@font-face{ font-family: "Droid Sans"; font-style: normal; font-weight: bold; src: local("Droid Sans Bold"), local("DroidSans-Bold"), url("fonts/droid-sans-bold.woff") format("woff");}
@font-face{ font-family: "Droid Sans"; font-style: normal; font-weight: normal; src: local("Droid Sans"), local("DroidSans"), url("fonts/droid-sans.woff") format("woff");}
@font-face{ font-family: "Overpass"; font-style: normal; font-weight: normal; src: url("fonts/overpass-wf.eot?#iefix") format("eot"), url("fonts/overpass-wf.woff") format("woff"), url("fonts/overpass-wf.ttf") format("truetype"), url("fonts/overpass-wf.svg#webfontiqWxLEM5") format("svg");}
@font-face{ font-family: "OverpassBold"; font-style: normal; font-weight: bold; src: url("fonts/overpass-bold-wf.eot?#iefix") format("eot"), url("fonts/overpass-bold-wf.woff") format("woff"), url("fonts/overpass-bold-wf.ttf") format("truetype"), url("fonts/overpass-bold-wf.svg#webfontzRhIMntw") format("svg");}

/* Reset =================================================*/

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block;}
audio, canvas, video { display: inline-block;}
audio:not([controls]) {	display: none;}
body{
    margin: 0;
    font-family:"Droid Sans","Helvetica Neue",Helvetica,"Liberation Sans",Arial,sans-serif;
    font-size: 13px;
    line-height: 18px;
    color: #333333;
    background:url(../images/body-bg.png) repeat-x #01172d fixed;
    min-width:960px;
}

html {font-size: 100%;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
a:hover, a:active, a:focus {outline: 0;}
a:focus {outline: thin dotted #333;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}
sub, sup {position: relative;font-size: 75%;line-height: 0;vertical-align: baseline;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
img {max-width: 100%;vertical-align: middle;border: 0;-ms-interpolation-mode: bicubic;}
button, input, select, textarea {margin: 0;font-size: 100%;vertical-align: middle;}
button, input {line-height: normal;}
button::-moz-focus-inner, input::-moz-focus-inner {padding: 0;border: 0;}
button, input[type="button"], input[type="reset"], input[type="submit"] {cursor: pointer;-webkit-appearance: button;}
input[type="search"] {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;-webkit-appearance: textfield;}
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button {-webkit-appearance: none;}
textarea {overflow: auto;vertical-align: top;}
.clearfix:before, .clearfix:after {display: table;content: "";}
.clearfix:after {clear: both;}
.hide-text {font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0;}
.input-block-level {display: block;width: 100%;min-height: 28px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
.pull-right{ float:right}
.pull-left{ float:left}
section{ margin-bottom:50px; margin:15px 15px 50px 15px;}
.content{background-color:#ffffff; border-radius: 6px; padding-bottom:10px;}
.eso-inner {margin: 0 auto; width: 90%;}
.eso-inner:before, .eso-inner:after {display: table;content: "";}
.eso-inner:after {clear: both;}



/* Server =================================================*/

.server{position:absolute;top:0px;right:0px;z-index:5;width:90px;height:92px;overflow:hidden;}
.server div{width:120px;height:20px;background:#C00;-moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); position: relative;color:#FFF;line-height:16px;text-align:center;margin-top:20px;margin-right:30px;font-size:12px;}


/* Grid =================================================*/
.row {margin-left: -20px;}
.row:before, .row:after {display: table;content: "";}
.row:after {clear: both;}
[class*="span"] {float: left;margin-left: 20px;}
.span12 {width: 1120px;}
.span11 {width: 1025px;}
.span10 {width: 930px;}
.span9 {width: 835px;}
.span8 {width: 740px;}
.span7 {width: 645px;}
.span6 {width: 550px;}
.span5 {width: 455px;}
.span4 {width: 360px;}
.span3 {width: 285px;}
.span2 {width: 170px;}
.span1 {width: 75px;}
.offset12 {margin-left: 1160px;}
.offset11 {margin-left: 1065px;}
.offset10 {margin-left: 970px;}
.offset9 {margin-left: 875px;}
.offset8 {margin-left: 780px;}
.offset7 {margin-left: 685px;}
.offset6 {margin-left: 590px;}
.offset5 {margin-left: 495px;}
.offset4 {margin-left: 400px;}
.offset3 {margin-left: 325px;}
.offset2 {margin-left: 210px;}
.offset1 {margin-left: 115px;}
.tableForm{width:98%;}

.row-fluid {width: 100%;margin-left:auto;margin-right:auto;*zoom: 1;}
.row-fluid:before, .row-fluid:after {display: table;content: "";}
.row-fluid:after {clear: both;}
.row-fluid [class*="span"] {display: block;float: left;width: 100%;min-height: 28px;margin-left: 2.127659574%;*margin-left: 2.0744680846382977%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
.row-fluid [class*="span"]:first-child {margin-left: 0px;}
.row-fluid .span12 {width: 99.99999998999999%;*width: 99.94680850063828%;}
.row-fluid .span11 {width: 91.489361693%;*width: 91.4361702036383%;}
.row-fluid .span10 {width: 82.97872339599999%;*width: 82.92553190663828%;}
.row-fluid .span9 {width: 74.468085099%;*width: 74.4148936096383%;}
.row-fluid .span8 {width: 65.95744680199999%;*width: 65.90425531263828%;}
.row-fluid .span7 {width: 57.446808505%;*width: 57.3936170156383%;}
.row-fluid .span6 {width: 48.93617020799999%;*width: 48.88297871863829%;}
.row-fluid .span5 {width: 40.425531911%;*width: 40.3723404216383%;}
.row-fluid .span4 {width: 31.914893614%;*width: 31.8617021246383%;}
.row-fluid .span3 {width: 23.404255317%;*width: 23.3510638276383%;}
.row-fluid .span2 {width: 14.89361702%;*width: 14.8404255306383%;}
.row-fluid .span1 {width: 6.382978723%;*width: 6.329787233638298%;}

/* Layouts =================================================*/


.container-fluid {padding-right: 20px;padding-left: 20px;*zoom: 1;}
.container-fluid:before, .container-fluid:after {display: table;content: "";}
.container-fluid:after {clear: both;}
.page-header {padding-bottom: 17px;margin: 18px 0;border-bottom: 1px solid #eeeeee;}
.page-header h1 {line-height: 1;}

/* Typographic ============================================================ */

a {color:#069;text-decoration:none;}
a:hover {color: #ea0011;text-decoration: underline;}
p {margin: 0 0 9px;font-size: 13px;line-height: 18px;}
p small {font-size: 11px;color: #999999;}

h1, h2, h3, h4, h5, h6 {margin: 0;font-family: inherit;font-weight: bold;color: inherit;text-rendering: optimizelegibility;}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {font-weight: normal;color: #999999;}
h1 {font-size: 30px;line-height: 36px;}
h1 small {font-size: 18px;}
h2 {font-size: 24px;line-height: 36px;}
h2 small {font-size: 18px;}
h3 {font-size: 18px;line-height: 27px;}
h3 small {font-size: 14px;}
h4, h5, h6 {line-height: 18px;}
h4 {font-size: 14px;}
h4 small {font-size: 12px;}
h5 {font-size: 12px;}
h6 {font-size: 11px;color: #999999;text-transform: uppercase;}
ul, ol {padding: 0;margin: 0 0 9px 25px;}
ul ul, ul ol, ol ol, ol ul {margin-bottom: 0;}
ul {list-style: disc;}
ol {list-style: decimal;}
li {line-height: 18px;}
ul.unstyled, ol.unstyled {margin-left: 0;list-style: none;}
dl {margin-bottom: 18px;}
dt, dd {line-height: 18px;}
dt {font-weight: bold;line-height: 17px;}
dd {margin-left: 9px;}
.dl-horizontal dt {float: left;width: 120px;overflow: hidden;clear: left;text-align: right;text-overflow: ellipsis;white-space: nowrap;}
.dl-horizontal dd {margin-left: 130px;}
hr {margin: 18px 0;border: 0;border-top: 1px solid #eeeeee;border-bottom: 1px solid #ffffff;}
strong {font-weight: bold;}
em {font-style: italic;}
.muted {color: #999999;}
abbr[title] {cursor: help;border-bottom: 1px dotted #ddd;}
abbr.initialism {font-size: 90%;text-transform: uppercase;}
blockquote {padding: 0 0 0 15px;margin: 0 0 18px;border-left: 5px solid #eeeeee;}
blockquote p {margin-bottom: 0;font-size: 16px;font-weight: 300;line-height: 22.5px;}
blockquote small {display: block;line-height: 18px;color: #999999;}
blockquote small:before {content: '\2014 \00A0';}
blockquote.pull-right {float: right;padding-right: 15px;padding-left: 0;border-right: 5px solid #eeeeee;border-left: 0;}
blockquote.pull-right p, blockquote.pull-right small {text-align: right;}
q:before, q:after, blockquote:before, blockquote:after {content: "";}
address {display: block;margin-bottom: 18px;font-style: normal;line-height: 18px;}
small {font-size: 100%;}
cite {font-style: normal;}
code, pre {padding: 0 3px 2px;font-family: Menlo, Monaco, Consolas, "Courier New", monospace;font-size: 12px;color: #333333;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
code {padding: 2px 4px;color: #d14;background-color: #f7f7f9;border: 1px solid #e1e1e8;}
pre {display: block;padding: 8.5px;margin: 0 0 9px;font-size: 12.025px;line-height: 18px;word-break: break-all;word-wrap: break-word;white-space: pre;white-space: pre-wrap;background-color: #f5f5f5;border: 1px solid #ccc;border: 1px solid rgba(0, 0, 0, 0.15);-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
pre.prettyprint {margin-bottom: 18px;}
pre code {padding: 0;color: inherit;background-color: transparent;border: 0;}
.pre-scrollable {max-height: 340px;overflow-y: scroll;}
.prettyprint{ background: rgba(34,34,34,255); -moz-box-shadow: 1px 1px 1px #888;-webkit-box-shadow: 1px 1px 1px #888;box-shadow: 1px 1px 1px #888; color:rgba(161,112,12,255)}
.prettyprint .atv{color:rgba(150,186,110,255)}


/* formArea ========================================*/
.formArea{-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background-color:#F7F7F7;margin:8px auto;margin-right:auto;margin-left:auto;border:1px solid #E4E4E4;margin-top:10px;margin-bottom:10px;padding-top:20px;}
.formAreaLeft,.formAreaRight{float:left;padding-left:10px;}
.bottom{height:40px;float:left;clear:both;padding-left:430px;}
.clear{clear:both;}
.selectWidth{width:280px;}


/* Table ============================================================ */

table {max-width: 100%;background-color: transparent;border-collapse: collapse;border-spacing: 0;margin-left:auto;margin-right:auto;}

/*.eso-table:hover td, .eso-table:hover a, .eso-table:hover code{ color:#aaa;}
.eso-table tr:hover td{color :#000 !important;}
.eso-table tr:hover a{color: #069 !important;}
.eso-table tr:hover a:hover{color: #ea0021 !important; text-decoration: underline}
.eso-table tr:hover code{color: #DD1144;background-color: #f7f7f9 !important;}*/


.eso-table tr:nth-child(2n+1) td{ background:#fff; }
.eso-table tr:nth-child(2n) td{ background:#f5f5f5; }
.eso-table tr:hover td{background:#fffce6; }

.eso-table { width: 100%; margin-bottom:18px; border-collapse: separate;	*border-collapse: collapsed; border-top:1px solid #E4E4E4; border-left:1px solid #E4E4E4; -webkit-border-radius: 4px; -moz-border-radius: 4px;	border-radius: 4px;}
.eso-table th, .eso-table td { line-height: 18px; text-align: left; vertical-align: top; border-bottom:1px solid #EEEEEE; padding: 7px 5px; border-right:1px solid #E4E4E4;}
.eso-table thead th { border-bottom:1px solid #DDDDDD; padding:8px 6px 7px 6px; vertical-align: bottom;font-weight: bold; background:#F1F1F1;}
/*.eso-table tbody td a:link,.eso-table tbody td a:visited{ display:block; width:100%;}*/

.eso-table a.edit{background:url(../images/btn-edit.png) no-repeat 0px 2px; width:16px !important; line-height:18px; height:18px; display: inline-block; float:left;}
.eso-table a.edit:hover{background:url(../images/btn-edit-hover.png) no-repeat 0px 2px;}
.eso-table a.delete{background:url(../images/btn-delete.png) no-repeat 0px 2px; width:16px !important; line-height:18px; height:18px; display: inline-block; float:left; margin-left:5px;}
.eso-table a.delete:hover{background:url(../images/btn-delete-hover.png) no-repeat 0px 2px;}

table .span1 {float: none;width: 44px;margin-left: 0;}
table .span2 {float: none;width: 124px;margin-left: 0;}
table .span3 {float: none;width: 204px;margin-left: 0;}
table .span4 {float: none;width: 284px;margin-left: 0;}
table .span5 {float: none;width: 364px;margin-left: 0;}
table .span6 {float: none;width: 444px;margin-left: 0;}
table .span7 {float: none;width: 524px;margin-left: 0;}
table .span8 {float: none;width: 604px;margin-left: 0;}
table .span9 {float: none;width: 684px;margin-left: 0;}
table .span10 {float: none;width: 764px;margin-left: 0;}
table .span11 {float: none;width: 844px;margin-left: 0;}
table .span12 {float: none;width: 924px;margin-left: 0;}
table .span13 {float: none;width: 1004px;margin-left: 0;}
table .span14 {float: none;width: 1084px;margin-left: 0;}
table .span15 {float: none;width: 1164px;margin-left: 0;}
table .span16 {float: none;width: 1244px;margin-left: 0;}
table .span17 {float: none;width: 1324px;margin-left: 0;}
table .span18 {float: none;width: 1404px;margin-left: 0;}
table .span19 {float: none;width: 1484px;margin-left: 0;}
table .span20 {float: none;width: 1564px;margin-left: 0;}
table .span21 {float: none;width: 1644px;margin-left: 0;}
table .span22 {float: none;width: 1724px;margin-left: 0;}
table .span23 {float: none;width: 1804px;margin-left: 0;}
table .span24 {float: none;width: 1884px;margin-left: 0;}

/*For datatable*/
.eso-table .header {cursor:pointer;}
.eso-table .header:after {content:"";float:right;margin-top:7px;border-width:0 4px 4px;border-style:solid;border-color:#000 transparent;visibility:hidden;}
.eso-table .headerSortUp, .eso-table .headerSortDown {background-color:rgba(141, 192, 219, 0.25);text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);}
.eso-table .header:hover:after {visibility:visible;}
.eso-table .headerSortDown:after, .eso-table .headerSortDown:hover:after {visibility:visible;filter:alpha(opacity=60);-khtml-opacity:0.6;-moz-opacity:0.6;opacity:0.6;}
.eso-table .headerSortUp:after {border-bottom:none;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000;visibility:visible;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;filter:alpha(opacity=60);-khtml-opacity:0.6;-moz-opacity:0.6;opacity:0.6;}
.eso-table .blue {color:#049cdb;border-bottom-color:#049cdb;}
.eso-table .headerSortUp.blue, table .headerSortDown.blue {background-color:#ade6fe;}
.eso-table .green {color:#46a546;border-bottom-color:#46a546;}
.eso-table .headerSortUp.green, table .headerSortDown.green {background-color:#cdeacd;}
.eso-table .red {color:#9d261d;border-bottom-color:#9d261d;}
.eso-table .headerSortUp.red, table .headerSortDown.red {background-color:#f4c8c5;}
.eso-table .yellow {color:#ffc40d;border-bottom-color:#ffc40d;}
.eso-table .headerSortUp.yellow, table .headerSortDown.yellow {background-color:#fff6d9;}
.eso-table .orange {color:#f89406;border-bottom-color:#f89406;}
.eso-table .headerSortUp.orange, table .headerSortDown.orange {background-color:#fee9cc;}
.eso-table .purple {color:#7a43b6;border-bottom-color:#7a43b6;}
.eso-table .headerSortUp.purple, table .headerSortDown.purple {background-color:#e2d5f0;}



/* Form ============================================================ */

form {margin: 0 0 18px;}
fieldset {padding: 0;margin: 0;border: 0;}
legend {display: block;width: 100%;padding: 0;margin-bottom: 27px;font-size: 19.5px;line-height: 36px;color: #333333;border: 0;border-bottom: 1px solid #eee;}
legend small {font-size: 13.5px;color: #999999;}
label, input, button, select, textarea {font-size: 13px;font-weight: normal;line-height: 18px;}
input, button, select, textarea {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}
label {display: block;margin-bottom: 5px;color: #333333;}
input, textarea, select, .uneditable-input {display: inline-block;width: 210px;height: 18px;padding: 4px;margin-bottom: 9px;font-size: 13px;line-height: 18px;color: #555555;background-color: #ffffff;border: 1px solid #cccccc;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.uneditable-textarea {width: auto;height: auto;}
label input, label textarea, label select {display: block;}
input[type="image"], input[type="checkbox"], input[type="radio"] {width: auto;height: auto;padding: 0;margin: 3px 0;*margin-top: 0;/* IE7 */line-height: normal;cursor: pointer;background-color: transparent;border: 0 \9;/* IE9 and down */-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}
input[type="image"] {border: 0;}
input[type="file"] {width: auto;padding: initial;line-height: initial;background-color: #ffffff;background-color: initial;border: initial;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
input[type="button"], input[type="reset"], input[type="submit"] {width: auto;height: auto;}
select, input[type="file"] {height: 28px;/* In IE7, the height of the select element cannot be changed by height, only font-size */*margin-top: 4px;/* For IE7, add top margin to align select with labels */line-height: 28px;}
input[type="file"] {line-height: 18px \9;}
select {width: 220px;background-color: #ffffff;}
select[multiple], select[size] {height: auto;}
input[type="image"] {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
textarea {height: auto;}
input[type="hidden"] {display: none;}
.radio, .checkbox {min-height: 18px;padding-left: 18px;}
.radio input[type="radio"], .checkbox input[type="checkbox"] {float: left;margin-left: -18px;}
.controls > .radio:first-child, .controls > .checkbox:first-child {padding-top: 5px;}
.radio.inline, .checkbox.inline {display: inline-block;padding-top: 5px;margin-bottom: 0;vertical-align: middle;}
.radio.inline + .radio.inline, .checkbox.inline + .checkbox.inline {margin-left: 10px;}
input, textarea {-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;-moz-transition: border linear 0.2s, box-shadow linear 0.2s;-ms-transition: border linear 0.2s, box-shadow linear 0.2s;-o-transition: border linear 0.2s, box-shadow linear 0.2s;transition: border linear 0.2s, box-shadow linear 0.2s;}
input:focus, textarea:focus {border-color: rgba(0, 0, 0, 0.6);outline: 0;outline: thin dotted \9;/* IE6-9 */-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);}
input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus, select:focus {outline: thin dotted #333;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
.input-mini {width: 60px;}
.input-small {width: 90px;}
.input-medium {width: 150px;}
.input-large {width: 210px;}
.input-xlarge {width: 270px;}
.input-xxlarge {width: 530px;}
input[class*="span"],
select[class*="span"],
textarea[class*="span"],
.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"] {float: none;margin-left: 0;}
input, textarea, .uneditable-input {margin-left: 0;}
input.span12, textarea.span12, .uneditable-input.span12 {width: 930px;}
input.span11, textarea.span11, .uneditable-input.span11 {width: 850px;}
input.span10, textarea.span10, .uneditable-input.span10 {width: 770px;}
input.span9, textarea.span9, .uneditable-input.span9 {width: 690px;}
input.span8, textarea.span8, .uneditable-input.span8 {width: 610px;}
input.span7, textarea.span7, .uneditable-input.span7 {width: 530px;}
input.span6, textarea.span6, .uneditable-input.span6 {width: 450px;}
input.span5, textarea.span5, .uneditable-input.span5 {width: 370px;}
input.span4, textarea.span4, .uneditable-input.span4 {width: 290px;}
input.span3, textarea.span3, .uneditable-input.span3 {width: 210px;}
input.span2, textarea.span2, .uneditable-input.span2 {width: 130px;}
input.span1, textarea.span1, .uneditable-input.span1 {width: 50px;}
input[disabled], select[disabled], textarea[disabled], input[readonly], select[readonly], textarea[readonly] {cursor: not-allowed;background-color: #eeeeee;border-color: #ddd;}
input[type="radio"][disabled], input[type="checkbox"][disabled], input[type="radio"][readonly], input[type="checkbox"][readonly] {background-color: transparent;}
.control-group.warning > label, .control-group.warning .help-block, .control-group.warning .help-inline {color: #c09853;}
.control-group.warning input, .control-group.warning select, .control-group.warning textarea {color: #c09853;border-color: #c09853;}
.control-group.warning input:focus, .control-group.warning select:focus, .control-group.warning textarea:focus {border-color: #a47e3c;-webkit-box-shadow: 0 0 6px #dbc59e;-moz-box-shadow: 0 0 6px #dbc59e;box-shadow: 0 0 6px #dbc59e;}
.control-group.warning .input-prepend .add-on, .control-group.warning .input-append .add-on {color: #c09853;background-color: #fcf8e3;border-color: #c09853;}
.control-group.error > label, .control-group.error .help-block, .control-group.error .help-inline {color: #b94a48;}
.control-group.error input, .control-group.error select, .control-group.error textarea {color: #b94a48;border-color: #b94a48;}
.control-group.error input:focus, .control-group.error select:focus, .control-group.error textarea:focus {border-color: #953b39;-webkit-box-shadow: 0 0 6px #d59392;-moz-box-shadow: 0 0 6px #d59392;box-shadow: 0 0 6px #d59392;}
.control-group.error .input-prepend .add-on, .control-group.error .input-append .add-on {color: #b94a48;background-color: #f2dede;border-color: #b94a48;}
.control-group.success > label, .control-group.success .help-block, .control-group.success .help-inline {color: #468847;}
.control-group.success input, .control-group.success select, .control-group.success textarea {color: #468847;border-color: #468847;}
.control-group.success input:focus, .control-group.success select:focus, .control-group.success textarea:focus {border-color: #356635;-webkit-box-shadow: 0 0 6px #7aba7b;-moz-box-shadow: 0 0 6px #7aba7b;box-shadow: 0 0 6px #7aba7b;}
.control-group.success .input-prepend .add-on, .control-group.success .input-append .add-on {color: #468847;background-color: #dff0d8;border-color: #468847;}
input:focus:required:invalid, textarea:focus:required:invalid, select:focus:required:invalid {color: #b94a48;border-color: #ee5f5b;}
input:focus:required:invalid:focus, textarea:focus:required:invalid:focus, select:focus:required:invalid:focus {border-color: #e9322d;-webkit-box-shadow: 0 0 6px #f8b9b7;-moz-box-shadow: 0 0 6px #f8b9b7;box-shadow: 0 0 6px #f8b9b7;}
.form-actions {padding: 17px 20px 18px;margin-top: 18px;margin-bottom: 18px;background-color: #f5f5f5;border-top: 1px solid #ddd;*zoom: 1;}
.form-actions:before, .form-actions:after {display: table;content: "";}
.form-actions:after {clear: both;}
.uneditable-input {overflow: hidden;white-space: nowrap;cursor: not-allowed;background-color: #ffffff;border-color: #eee;-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);}
:-moz-placeholder {color: #999999;}
::-webkit-input-placeholder {color: #999999;}
.help-block, .help-inline {color: #555555;}
.help-block {display: block;margin-bottom: 9px;}
.help-inline {display: inline-block;*display: inline;padding-left: 5px;vertical-align: middle;*zoom: 1;}
.input-prepend, .input-append {margin-bottom: 5px;}
.input-prepend input, .input-append input, .input-prepend select, .input-append select, .input-prepend .uneditable-input, .input-append .uneditable-input {position: relative;margin-bottom: 0;*margin-left: 0;vertical-align: middle;-webkit-border-radius: 0 3px 3px 0;-moz-border-radius: 0 3px 3px 0;border-radius: 0 3px 3px 0;}
.input-prepend input:focus, .input-append input:focus, .input-prepend select:focus, .input-append select:focus, .input-prepend .uneditable-input:focus, .input-append .uneditable-input:focus {z-index: 2;}
.input-prepend .uneditable-input, .input-append .uneditable-input {border-left-color: #ccc;}
.input-prepend .add-on, .input-append .add-on {display: inline-block;width: auto;height: 18px;min-width: 16px;padding: 4px 5px;font-weight: normal;line-height: 18px;text-align: center;text-shadow: 0 1px 0 #ffffff;vertical-align: middle;background-color: #eeeeee;border: 1px solid #ccc;}
.input-prepend .add-on, .input-append .add-on, .input-prepend .btn, .input-append .btn {margin-left: -1px;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}
.input-prepend .active, .input-append .active {background-color: #a9dba9;border-color: #46a546;}
.input-prepend .add-on, .input-prepend .btn {margin-right: -1px;}
.input-prepend .add-on:first-child, .input-prepend .btn:first-child {-webkit-border-radius: 3px 0 0 3px;-moz-border-radius: 3px 0 0 3px;border-radius: 3px 0 0 3px;}
.input-append input, .input-append select, .input-append .uneditable-input {-webkit-border-radius: 3px 0 0 3px;-moz-border-radius: 3px 0 0 3px;border-radius: 3px 0 0 3px;}
.input-append .uneditable-input {border-right-color: #ccc;border-left-color: #eee;}
.input-append .add-on:last-child, .input-append .btn:last-child {-webkit-border-radius: 0 3px 3px 0;-moz-border-radius: 0 3px 3px 0;border-radius: 0 3px 3px 0;}
.input-prepend.input-append input, .input-prepend.input-append select, .input-prepend.input-append .uneditable-input {-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}
.input-prepend.input-append .add-on:first-child, .input-prepend.input-append .btn:first-child {margin-right: -1px;-webkit-border-radius: 3px 0 0 3px;-moz-border-radius: 3px 0 0 3px;border-radius: 3px 0 0 3px;}
.input-prepend.input-append .add-on:last-child, .input-prepend.input-append .btn:last-child {margin-left: -1px;-webkit-border-radius: 0 3px 3px 0;-moz-border-radius: 0 3px 3px 0;border-radius: 0 3px 3px 0;}
.search-query {padding-right: 14px;padding-right: 4px \9;padding-left: 14px;padding-left: 4px \9;/* IE7-8 doesn't have border-radius, so don't indent the padding */margin-bottom: 0;-webkit-border-radius: 14px;-moz-border-radius: 14px;border-radius: 14px;}
.form-search input, .form-inline input, .form-horizontal input, .form-search textarea, .form-inline textarea, .form-horizontal textarea, .form-search select, .form-inline select, .form-horizontal select, .form-search .help-inline, .form-inline .help-inline, .form-horizontal .help-inline, .form-search .uneditable-input, .form-inline .uneditable-input, .form-horizontal .uneditable-input, .form-search .input-prepend, .form-inline .input-prepend, .form-horizontal .input-prepend, .form-search .input-append, .form-inline .input-append, .form-horizontal .input-append {display: inline-block;*display: inline;margin-bottom: 0;*zoom: 1;}
.form-search .hide, .form-inline .hide, .form-horizontal .hide {display: none;}
.form-search label, .form-inline label {display: inline-block;}
.form-search .input-append, .form-inline .input-append, .form-search .input-prepend, .form-inline .input-prepend {margin-bottom: 0;}
.form-search .radio, .form-search .checkbox, .form-inline .radio, .form-inline .checkbox {padding-left: 0;margin-bottom: 0;vertical-align: middle;}
.form-search .radio input[type="radio"], .form-search .checkbox input[type="checkbox"], .form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] {float: left;margin-right: 3px;margin-left: 0;}
.control-group {margin-bottom: 9px;}
legend + .control-group {margin-top: 18px;-webkit-margin-top-collapse: separate;}
.form-horizontal .control-group {margin-bottom: 18px;*zoom: 1;}
.form-horizontal .control-group:before, .form-horizontal .control-group:after {display: table;content: "";}
.form-horizontal .control-group:after {clear: both;}
.form-horizontal .control-label {float: left;width: 140px;padding-top: 5px;text-align: right;}
.form-horizontal .controls {*display: inline-block;*padding-left: 20px;margin-left: 160px;*margin-left: 0;}
.form-horizontal .controls:first-child {*padding-left: 160px;}
.form-horizontal .help-block {margin-top: 9px;margin-bottom: 0;}
.form-horizontal .form-actions {padding-left: 160px;}

/*-----------chosen-----------*/

.chzn-container {font-size: 13px;position: relative;display: inline-block;zoom: 1;*display: inline;}
.chzn-container .chzn-drop {background: #fff;border: 1px solid #aaa;border-top: 0;position: absolute;top: 29px;left: 0;-webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);-moz-box-shadow : 0 4px 5px rgba(0, 0, 0, .15);-o-box-shadow : 0 4px 5px rgba(0, 0, 0, .15);box-shadow : 0 4px 5px rgba(0, 0, 0, .15);z-index: 1010;}
.chzn-container-single-nosearch .chzn-search input {position: absolute;left: -9000px;}
.chzn-container-multi .chzn-choices {
    background-color: #fff;
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
    background-image: -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
    background-image: -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
    background-image: -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
    background-image: -ms-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
    background-image: linear-gradient(top, #eeeeee 1%, #ffffff 15%);
    -webkit-border-radius: 3px;
    -moz-border-radius : 3px;
    border-radius : 3px;
    border: 1px solid #aaa;
    margin: 0;
    padding: 0;
    cursor: text;
    overflow: hidden;
    height: auto !important;
    height: 1%;
    position: relative;
}
.chzn-container-multi .chzn-choices li {float: left;list-style: none;}
.chzn-container-multi .chzn-choices .search-field {white-space: nowrap;margin: 0;padding: 0;}
.chzn-container-multi .chzn-choices .search-field input {color: #666;background: transparent !important;border: 0 !important;font-family: sans-serif;font-size: 100%;height: 15px;padding: 5px;margin: 1px 0;outline: 0;-webkit-box-shadow: none;-moz-box-shadow : none;-o-box-shadow : none;box-shadow : none;}
.chzn-container-multi .chzn-choices .search-field .default {color: #999;}
.chzn-container-multi .chzn-choices .search-choice {-webkit-border-radius: 3px;-moz-border-radius : 3px;border-radius : 3px;-moz-background-clip : padding;-webkit-background-clip: padding-box;background-clip : padding-box;background-color: #e4e4e4;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#eeeeee', GradientType=0 );background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);background-image: -ms-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);-webkit-box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0, 0, 0, 0.05);-moz-box-shadow : 0 0 2px #ffffff inset, 0 1px 0 rgba(0, 0, 0, 0.05);box-shadow : 0 0 2px #ffffff inset, 0 1px 0 rgba(0, 0, 0, 0.05);color: #333;border: 1px solid #aaaaaa;line-height: 13px;padding: 3px 20px 3px 5px;margin: 3px 0 3px 5px;position: relative;cursor: default;}
.chzn-container-multi .chzn-choices .search-choice-focus {background: #d4d4d4;}
.chzn-container-multi .chzn-choices .search-choice .search-choice-close {display: block;position: absolute;right: 3px;top: 4px;width: 12px;height: 13px;font-size: 1px;background: url('../images/chosen-sprite.png') right top no-repeat;}
.chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover {background-position: right -11px;}
.chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close {background-position: right -11px;}
.chzn-container .chzn-results {margin: 0 4px 4px 0;max-height: 240px;padding: 0 0 0 4px;position: relative;overflow-x: hidden;overflow-y: auto;-webkit-overflow-scrolling: touch;}
.chzn-container-multi .chzn-results {margin: -1px 0 0;padding: 0;}
.chzn-container .chzn-results li {display: none;line-height: 15px;padding: 5px 6px;margin: 0;list-style: none;}
.chzn-container .chzn-results .active-result {cursor: pointer;display: list-item;}
.chzn-container .chzn-results .highlighted {background-color: #ddd;color: #000;}
.chzn-container .chzn-results li em {background: #feffde;font-style: normal;}
.chzn-container .chzn-results .highlighted em {background: transparent;}
.chzn-container .chzn-results .no-results {background: #f4f4f4;display: list-item;}
.chzn-container .chzn-results .group-result {cursor: default;color: #999;font-weight: bold;}
.chzn-container .chzn-results .group-option {padding-left: 15px;}
.chzn-container-multi .chzn-drop .result-selected {display: none;}
.chzn-container .chzn-results-scroll {background: white;margin: 0 4px;position: absolute;text-align: center;width: 321px; /* This should by dynamic with js */z-index: 1;}
.chzn-container .chzn-results-scroll span {display: inline-block;height: 17px;text-indent: -5000px;width: 9px;}
.chzn-container .chzn-results-scroll-down {bottom: 0;}
.chzn-container .chzn-results-scroll-down span {background: url('../images/chosen-sprite.png') no-repeat -4px -3px;}
.chzn-container .chzn-results-scroll-up span {background: url('../images/chosen-sprite.png') no-repeat -22px -3px;}
.chzn-container-active .chzn-single {-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .3);-moz-box-shadow : 0 0 5px rgba(0, 0, 0, .3);-o-box-shadow : 0 0 5px rgba(0, 0, 0, .3);box-shadow : 0 0 5px rgba(0, 0, 0, .3);border: 1px solid #5897fb;}
.chzn-container-active .chzn-single-with-drop {border: 1px solid #aaa;-webkit-box-shadow: 0 1px 0 #fff inset;-moz-box-shadow : 0 1px 0 #fff inset;-o-box-shadow : 0 1px 0 #fff inset;box-shadow : 0 1px 0 #fff inset;background-color: #eee;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0 );background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #eeeeee), color-stop(80%, #ffffff));background-image: -webkit-linear-gradient(top, #eeeeee 20%, #ffffff 80%);background-image: -moz-linear-gradient(top, #eeeeee 20%, #ffffff 80%);background-image: -o-linear-gradient(top, #eeeeee 20%, #ffffff 80%);background-image: -ms-linear-gradient(top, #eeeeee 20%, #ffffff 80%);background-image: linear-gradient(top, #eeeeee 20%, #ffffff 80%);-webkit-border-bottom-left-radius : 0;-webkit-border-bottom-right-radius: 0;-moz-border-radius-bottomleft : 0;-moz-border-radius-bottomright: 0;border-bottom-left-radius : 0;border-bottom-right-radius: 0;}
.chzn-container-active .chzn-single-with-drop div {background: transparent;border-left: none;}
.chzn-container-active .chzn-single-with-drop div b {background-position: -18px 1px;}
.chzn-container-active .chzn-choices {-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .3);-moz-box-shadow : 0 0 5px rgba(0, 0, 0, .3);-o-box-shadow : 0 0 5px rgba(0, 0, 0, .3);box-shadow : 0 0 5px rgba(0, 0, 0, .3);border: 1px solid #666;}
.chzn-container-active .chzn-choices .search-field input {color: #111 !important;}
.chzn-rtl {text-align: right;}
.chzn-rtl .chzn-single {padding: 0 8px 0 0;overflow: visible;}
.chzn-rtl .chzn-single span {margin-left: 26px;margin-right: 0;direction: rtl;}
.chzn-rtl .chzn-single div {left: 3px;right: auto;}
.chzn-rtl .chzn-single abbr {left: 26px;right: auto;}
.chzn-rtl .chzn-choices .search-field input {direction: rtl;}
.chzn-rtl .chzn-choices li {float: right;}
.chzn-rtl .chzn-choices .search-choice {padding: 3px 5px 3px 19px;margin: 3px 5px 3px 0;}
.chzn-rtl .chzn-choices .search-choice .search-choice-close {left: 4px;right: auto;background-position: right top;}
.chzn-rtl.chzn-container-single .chzn-results {margin: 0 0 4px 4px;padding: 0 4px 0 0;}
.chzn-rtl .chzn-results .group-option {padding-left: 0;padding-right: 15px;}
.chzn-rtl.chzn-container-active .chzn-single-with-drop div {border-right: none;}
.chzn-rtl .chzn-search input {background: #fff url('../images/chosen-sprite.png') no-repeat -38px -22px;background: url('../images/chosen-sprite.png') no-repeat -38px -22px, -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));background: url('../images/chosen-sprite.png') no-repeat -38px -22px, -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%);background: url('../images/chosen-sprite.png') no-repeat -38px -22px, -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%);background: url('../images/chosen-sprite.png') no-repeat -38px -22px, -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%);background: url('../images/chosen-sprite.png') no-repeat -38px -22px, -ms-linear-gradient(top, #eeeeee 1%, #ffffff 15%);background: url('../images/chosen-sprite.png') no-repeat -38px -22px, linear-gradient(top, #eeeeee 1%, #ffffff 15%);padding: 4px 5px 4px 20px;direction: rtl;}
/* @group Single Chosen */
.chzn-container-single .chzn-single {
    background-color: #ffffff;
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #ffffff), color-stop(50%, #f6f6f6), color-stop(52%, #eeeeee), color-stop(100%, #f4f4f4));
    background-image: -webkit-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
    background-image: -moz-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
    background-image: -o-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
    background-image: -ms-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
    background-image: linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
    -webkit-border-radius: 3px;
    -moz-border-radius : 3px;
    border-radius : 3px;
    -moz-background-clip : padding;
    -webkit-background-clip: padding-box;
    background-clip : padding-box;
    border: 1px solid #aaaaaa;
    -webkit-box-shadow: 0 0 3px #ffffff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
    -moz-box-shadow : 0 0 3px #ffffff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
    box-shadow : 0 0 3px #ffffff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
    display: block;
    overflow: hidden;
    white-space: nowrap;
    position: relative;
    height: 25px;
    line-height: 25px;
    padding: 0 0 0 8px;
    color: #444444;
    text-decoration: none;
}
.chzn-container-single .chzn-default {color: #999;}
.chzn-container-single .chzn-single span {margin-right: 26px;display: block;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;-ms-text-overflow: ellipsis;text-overflow: ellipsis;}
.chzn-container-single .chzn-single abbr {display: block;position: absolute;right: 26px;top: 6px;width: 12px;height: 13px;font-size: 1px;background: url('chosen-sprite.png') right top no-repeat;}
.chzn-container-single .chzn-single abbr:hover {background-position: right -11px;}
.chzn-container-single.chzn-disabled .chzn-single abbr:hover {background-position: right top;}
.chzn-container-single .chzn-single div {position: absolute;right: 0;top: 0;display: block;height: 100%;width: 18px;}
.chzn-container-single .chzn-single div b {background: url('chosen-sprite.png') no-repeat 0 0;display: block;width: 100%;height: 100%;}
.chzn-container-single .chzn-search {padding: 3px 4px;position: relative;margin: 0;white-space: nowrap;z-index: 1010;}
.chzn-container-single .chzn-search input {background: #fff url('chosen-sprite.png') no-repeat 100% -22px;background: url('chosen-sprite.png') no-repeat 100% -22px, -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));background: url('chosen-sprite.png') no-repeat 100% -22px, -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%);background: url('chosen-sprite.png') no-repeat 100% -22px, -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%);background: url('chosen-sprite.png') no-repeat 100% -22px, -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%);background: url('chosen-sprite.png') no-repeat 100% -22px, -ms-linear-gradient(top, #eeeeee 1%, #ffffff 15%);background: url('chosen-sprite.png') no-repeat 100% -22px, linear-gradient(top, #eeeeee 1%, #ffffff 15%);margin: 1px 0;padding: 4px 20px 4px 5px;outline: 0;border: 1px solid #aaa;font-family: sans-serif;font-size: 1em;}
.chzn-container-single .chzn-drop {-webkit-border-radius: 0 0 4px 4px;-moz-border-radius : 0 0 4px 4px;border-radius : 0 0 4px 4px;-moz-background-clip : padding;-webkit-background-clip: padding-box;background-clip : padding-box;}



/* Button ========================================*/
.btn {
    display: inline-block;
    padding: 4px 10px 4px;
    margin-bottom: 9px;
    font-size: 13px;
    line-height: 20px;
    color: #333333;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    vertical-align: middle;
    cursor: pointer;
    background-color: #f5f5f5;
    background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
    background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: linear-gradient(top, #ffffff, #e6e6e6);
    background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
    background-repeat: repeat-x;
    border: 1px solid #aaa;
    border-color: rgba(0, 0, 0, 0.3) rgba(0, 0, 0, 0.3) rgba(0, 0, 0, 0.45) rgba(0, 0, 0, 0.3);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.btn:hover,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
    background-color: #e6e6e6;
    *background-color: #d9d9d9;
}

.btn:active,
.btn.active {
    background-color: #cccccc \9;
}

.btn:first-child {
    *margin-left: 0;
}

.btn:hover {
    color: #333333;
    text-decoration: none;
    background-color: #e6e6e6;
    background-position: 0 -15px;
    -webkit-transition: background-position 0.1s linear;
    -moz-transition: background-position 0.1s linear;
    -ms-transition: background-position 0.1s linear;
    -o-transition: background-position 0.1s linear;
    transition: background-position 0.1s linear;
}

.btn:focus {
    outline: thin dotted #333;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}

.btn.active,
.btn:active {
    background-color: #e6e6e6;
    background-color: #d9d9d9 \9;
    background-image: none;
    outline: 0;
    -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.btn.disabled,
.btn[disabled] {
    cursor: default;
    background-color: #e6e6e6;
    background-image: none;
    opacity: 0.65;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.btn-large {
    padding: 9px 14px;
    font-size: 15px;
    line-height: normal;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.btn-large [class^="icon-"] {
    margin-top: 1px;
}

.btn-small {
    padding: 5px 9px;
    font-size: 11px;
    line-height: 16px;
}

.btn-small [class^="icon-"] {
    margin-top: -1px;
}

.btn-mini {
    padding: 2px 6px;
    font-size: 11px;
    line-height: 14px;
}

.btn-primary,
.btn-primary:hover,
.btn-warning,
.btn-warning:hover,
.btn-danger,
.btn-danger:hover,
.btn-success,
.btn-success:hover,
.btn-info,
.btn-info:hover,
.btn-inverse,
.btn-inverse:hover {
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15);
}

.btn-primary.active,
.btn-warning.active,
.btn-danger.active,
.btn-success.active,
.btn-info.active,
.btn-inverse.active {
    color: rgba(255, 255, 255, 0.75);
}


.btn-primary {
    background-color: #0074cc;
    background-image: -ms-linear-gradient(top, #0F66BD, #062748);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0F66BD), to(#062748));
    background-image: -webkit-linear-gradient(top, #0F66BD, #062748);
    background-image: -o-linear-gradient(top, #0F66BD, #062748);
    background-image: -moz-linear-gradient(top, #0F66BD, #062748);
    background-image: linear-gradient(top, #0F66BD, #062748);
    background-repeat: repeat-x;
    border-color: rgba(6,42,77,0.3) rgba(6,42,77,0.4) rgba(6,42,77,0.7) rgba(6,42,77,0.4);
}

.btn-primary:hover,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
    background-color: #062748;
}

.btn-primary:active,
.btn-primary.active {
    background-color: #004099 \9;
}

.btn-warning {
    background-color: #faa732;
    *background-color: #f89406;
    background-image: -ms-linear-gradient(top, #fbb450, #f89406);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
    background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
    background-image: -o-linear-gradient(top, #fbb450, #f89406);
    background-image: -moz-linear-gradient(top, #fbb450, #f89406);
    background-image: linear-gradient(top, #fbb450, #f89406);
    background-repeat: repeat-x;
    border-color: #f89406 #f89406 #ad6704;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:dximagetransform.microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);
    filter: progid:dximagetransform.microsoft.gradient(enabled=false);
}

.btn-warning:hover,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
    background-color: #f89406;
    *background-color: #df8505;
}

.btn-warning:active,
.btn-warning.active {
    background-color: #c67605 \9;
}

.btn-danger {
    background-color: #da4f49;
    *background-color: #bd362f;
    background-image: -ms-linear-gradient(top, #ee5f5b, #bd362f);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
    background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
    background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
    background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
    background-image: linear-gradient(top, #ee5f5b, #bd362f);
    background-repeat: repeat-x;
    border-color: #bd362f #bd362f #802420;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0);
    filter: progid:dximagetransform.microsoft.gradient(enabled=false);
}

.btn-danger:hover,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled] {
    background-color: #bd362f;
    *background-color: #a9302a;
}

.btn-danger:active,
.btn-danger.active {
    background-color: #942a25 \9;
}

.btn-success {
    background-color: #5bb75b;
    *background-color: #51a351;
    background-image: -ms-linear-gradient(top, #62c462, #51a351);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
    background-image: -webkit-linear-gradient(top, #62c462, #51a351);
    background-image: -o-linear-gradient(top, #62c462, #51a351);
    background-image: -moz-linear-gradient(top, #62c462, #51a351);
    background-image: linear-gradient(top, #62c462, #51a351);
    background-repeat: repeat-x;
    border-color: #51a351 #51a351 #387038;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:dximagetransform.microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0);
    filter: progid:dximagetransform.microsoft.gradient(enabled=false);
}

.btn-success:hover,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
    background-color: #51a351;
    *background-color: #499249;
}

.btn-success:active,
.btn-success.active {
    background-color: #408140 \9;
}

.btn-info {
    background-color: #49afcd;
    *background-color: #2f96b4;
    background-image: -ms-linear-gradient(top, #5bc0de, #2f96b4);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));
    background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
    background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
    background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);
    background-image: linear-gradient(top, #5bc0de, #2f96b4);
    background-repeat: repeat-x;
    border-color: #2f96b4 #2f96b4 #1f6377;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:dximagetransform.microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0);
    filter: progid:dximagetransform.microsoft.gradient(enabled=false);
}

.btn-info:hover,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
    background-color: #2f96b4;
    *background-color: #2a85a0;
}

.btn-info:active,
.btn-info.active {
    background-color: #24748c \9;
}

.btn-inverse {
    background-color: #414141;
    *background-color: #222222;
    background-image: -ms-linear-gradient(top, #555555, #222222);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#555555), to(#222222));
    background-image: -webkit-linear-gradient(top, #555555, #222222);
    background-image: -o-linear-gradient(top, #555555, #222222);
    background-image: -moz-linear-gradient(top, #555555, #222222);
    background-image: linear-gradient(top, #555555, #222222);
    background-repeat: repeat-x;
    border-color: #222222 #222222 #000000;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:dximagetransform.microsoft.gradient(startColorstr='#555555', endColorstr='#222222', GradientType=0);
    filter: progid:dximagetransform.microsoft.gradient(enabled=false);
}

.btn-inverse:hover,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
    background-color: #222222;
    *background-color: #151515;
}

.btn-inverse:active,
.btn-inverse.active {
    background-color: #080808 \9;
}




button.btn, input[type="submit"].btn {*padding-top: 2px;*padding-bottom: 2px;}
button.btn::-moz-focus-inner, input[type="submit"].btn::-moz-focus-inner {padding: 0;border: 0;}
button.btn.btn-large, input[type="submit"].btn.btn-large {*padding-top: 7px;*padding-bottom: 7px;}
button.btn.btn-small, input[type="submit"].btn.btn-small {*padding-top: 3px;*padding-bottom: 3px;}
button.btn.btn-mini, input[type="submit"].btn.btn-mini {*padding-top: 1px;*padding-bottom: 1px;}

.btn-group {
    position: relative;
    display: inline-block;
    *display: inline;
    /* IE7 inline-block hack */

    *zoom: 1;
    font-size: 0;
    vertical-align: middle;
    white-space: nowrap;
    *margin-left: .3em;
}
.btn-group:first-child {
    *margin-left: 0;
}
.btn-group + .btn-group {
    margin-left: 5px;
}
.btn-toolbar {
    font-size: 0;
    margin-top: 10px;
    margin-bottom: 10px;
}
.btn-toolbar .btn + .btn,
.btn-toolbar .btn-group + .btn,
.btn-toolbar .btn + .btn-group {
    margin-left: 5px;
}
.btn-group > .btn {
    position: relative;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}
.btn-group > .btn + .btn {
    margin-left: -1px;
}
.btn-group > .btn,
.btn-group > .dropdown-menu {
    font-size: 14px;
}
.btn-group > .btn-mini {
    font-size: 11px;
}
.btn-group > .btn-small {
    font-size: 12px;
}
.btn-group > .btn-large {
    font-size: 16px;
}
.btn-group > .btn:first-child {
    margin-left: 0;
    -webkit-border-top-left-radius: 4px;
    -moz-border-radius-topleft: 4px;
    border-top-left-radius: 4px;
    -webkit-border-bottom-left-radius: 4px;
    -moz-border-radius-bottomleft: 4px;
    border-bottom-left-radius: 4px;
}
.btn-group > .btn:last-child,
.btn-group > .dropdown-toggle {
    -webkit-border-top-right-radius: 4px;
    -moz-border-radius-topright: 4px;
    border-top-right-radius: 4px;
    -webkit-border-bottom-right-radius: 4px;
    -moz-border-radius-bottomright: 4px;
    border-bottom-right-radius: 4px;
}
.btn-group > .btn.large:first-child {
    margin-left: 0;
    -webkit-border-top-left-radius: 6px;
    -moz-border-radius-topleft: 6px;
    border-top-left-radius: 6px;
    -webkit-border-bottom-left-radius: 6px;
    -moz-border-radius-bottomleft: 6px;
    border-bottom-left-radius: 6px;
}
.btn-group > .btn.large:last-child,
.btn-group > .large.dropdown-toggle {
    -webkit-border-top-right-radius: 6px;
    -moz-border-radius-topright: 6px;
    border-top-right-radius: 6px;
    -webkit-border-bottom-right-radius: 6px;
    -moz-border-radius-bottomright: 6px;
    border-bottom-right-radius: 6px;
}
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active {
    z-index: 2;
}


/* dropdown style =============================================== */
.dropup, .dropdown {position: relative;}
.dropdown-toggle {*margin-bottom: -3px;}
.dropdown-toggle:active, .open .dropdown-toggle {outline: 0;}
.caret {display: inline-block;width: 0;height: 0;vertical-align: top;border-top: 4px solid #FFFFFF;border-right: 4px solid transparent;border-left: 4px solid transparent;content: "";opacity: 0.6;filter: alpha(opacity=30);}
.dropdown .caret {margin-top: 8px;margin-left: 2px;}
.nav .dropdown .caret {margin-top: 9px;margin-left: 2px;}
.dropdown:hover .caret, .open .caret {opacity: 1;filter: alpha(opacity=100);}
.dropdown-menu {position: absolute;top: 95%;left: -1px;z-index: 1000;display: none;float: left;min-width: 100px;padding: 4px 0;margin: 1px 0 0;list-style: none;background-color: #ffffff;border: 1px solid #ccc;border: 1px solid rgba(0, 0, 0, 0.2);*border-right-width: 2px;*border-bottom-width: 2px;-webkit-border-radius: 0 0 5px 5px;-moz-border-radius: 0 0 5px 5px;border-radius: 0 0 5px 5px;-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);-webkit-background-clip: padding-box;-moz-background-clip: padding;background-clip: padding-box;}
.dropdown-menu.pull-right {right: 0;left: auto;}
.dropdown-menu .divider {*width: 100%;height: 1px;margin: 8px 1px;*margin: -5px 0 5px;overflow: hidden;background-color: #e5e5e5;border-bottom: 1px solid #ffffff;}
.dropdown-menu a {display: block;padding: 3px 15px;clear: both;font-weight: normal;line-height: 18px;color: #333333;white-space: nowrap;}
.dropdown-menu li > a:hover, .dropdown-menu .active > a, .dropdown-menu .active > a:hover {color: #000;text-decoration: none;background: #ddd;}
.open {*z-index: 1000;}
.open .dropdown-menu {display: block;}
.pull-right .dropdown-menu {right: 0;left: auto;}
.dropup .caret, .navbar-fixed-bottom .dropdown .caret {border-top: 0;border-bottom: 4px solid #000000;content: "\2191";}
.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu {top: auto;bottom: 100%;margin-bottom: 1px;}

/* menu =========================================== */
.navbar {
    *position: relative;
    *z-index: 2;
    overflow: visible;
    height: 40px;
    -moz-border-radius: 6px 5px 0px 0px;
    -webkit-border-radius: 6px 5px 0px 0px;
    border-radius:6px 5px 0px 0px;
    background-color: #bf000d;
    background-image: -moz-linear-gradient(top, #cc0011, #bf000d);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #cc0011), color-stop(1, #bf000d));
}


.navbar .nav > li {display: block; float: left;}
.navbar .nav > li > a {float: none;padding: 10px 12px 12px;line-height: 18px;color: #ffffff;text-decoration: none;position:relative;}
.navbar .nav > li > a:hover {color: #EEEEEE;text-decoration: none;background-image: -moz-linear-gradient(top, RGBA(214,0,23,0), RGBA(115,0,13,1)); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(RGBA(214,0,23,0)), to(RGBA(84,0,51,1))); }
.navbar .nav .active{border-left:0px solid #232323;}

.navbar .nav .active > a, .navbar .nav .active > a:hover {
    color: #ffffff;
    text-decoration: none;
    background-image: -moz-linear-gradient(top, RGBA(174,0,16,0.3), RGBA(115,0,13,1));
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(RGBA(214,0,23,0)), to(RGBA(84,0,51,1)));
}


.nav {margin-bottom:18px; margin-left:0; list-style:none;}
.nav > li > a {display: block;}

.navbar .nav > li >a:before{
    content:'';
    display:block;
    width:1px;
    height:40px;
    position:absolute;
    right:0px;
    top:0px;
    float:left;
    background-image: -moz-linear-gradient(top, #cc0011, #910008, #bf000d);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #cc0011), color-stop(0.5, #910008),color-stop(1, #bf000d));
}
.navbar .nav > li >a:after{
    content:'';
    display:block;
    width:1px;
    height:40px;
    position:absolute;
    left:0px;
    top:0px;
    float:left;
    background-image: -moz-linear-gradient(top, #D40016, #E3353D, #D40016);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #D40016), color-stop(0.5, #E3353D),color-stop(1, #D40016));
}

.navbar .nav > li:first-child > a::after{width:0px}

.navbar .nav:after{
    content:'';
    display:block;
    width:1px;
    height:40px;
    position:absolute;
    left:100%;
    top:0px;
    float:left;
    background-image: -moz-linear-gradient(top, #D40016, #E3353D,#B40414);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #D40016), color-stop(0.5, #E3353D),color-stop(1, #B40414));
}

.nav > li > a:hover {text-decoration: none;}


.nav-fixed {border-color: #D5D5D5;border-radius: 0 0 0 0;border-width: 0 0 1px;box-shadow: 0 1px 0 #FFFFFF inset, 0 1px 5px rgba(0, 0, 0, 0.1);left: 0;position: fixed;right: 0;top: 50px;z-index: 1020;}
.navbar .brand:hover {text-decoration: none;}
.navbar .brand {display: block;float: left;padding: 8px 20px 12px;margin-left: -20px;font-size: 20px;font-weight: 400;line-height: 1;color: #FFFFFF;}
.navbar .navbar-text {margin-bottom: 0;line-height: 40px;}
.navbar .navbar-link {color: #999999;}
.navbar .navbar-link:hover {color: #ffffff;}
.navbar .btn, .navbar .btn-group {margin-top: 5px;}
.navbar .btn-group .btn {margin: 0;}
.navbar-form {margin-bottom: 0;*zoom: 1;}
.navbar-form:before, .navbar-form:after {display: table;content: "";}
.navbar-form:after {clear: both;}
.navbar-form input, .navbar-form select, .navbar-form .radio, .navbar-form .checkbox {margin-top: 5px;}
.navbar-form input, .navbar-form select {display: inline-block;margin-bottom: 0;}
.navbar-form input[type="image"], .navbar-form input[type="checkbox"], .navbar-form input[type="radio"] {margin-top: 3px;}
.navbar-form .input-append, .navbar-form .input-prepend {margin-top: 6px;white-space: nowrap;}
.navbar-form .input-append input, .navbar-form .input-prepend input {margin-top: 0;}
.navbar .nav {position: relative;left: 0;display: block;float: left;margin: 0 10px 0 0;}
.navbar .nav.pull-right {float: right;}
.navbar .btn {display: inline-block;padding: 4px 10px 4px;margin: 5px 5px 6px;line-height: 18px;}
.navbar .btn-group {padding: 5px 5px 6px;margin: 0;}
.navbar .divider-vertical {width: 1px;height: 40px;margin: 0 9px;overflow: hidden;background-color: #222222;border-right: 1px solid #333333;}
.navbar .nav.pull-right {margin-right: 0;margin-left: 10px;}
.navbar .btn-navbar {display: none;float: right;padding: 7px 10px;margin-right: 5px;margin-left: 5px;background-color: #2c2c2c;*background-color: #222222;background-image: -ms-linear-gradient(top, #333333, #222222);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222));background-image: -webkit-linear-gradient(top, #333333, #222222);background-image: -o-linear-gradient(top, #333333, #222222);background-image: linear-gradient(top, #333333, #222222);background-image: -moz-linear-gradient(top, #333333, #222222);background-repeat: repeat-x;border-color: #222222 #222222 #000000;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter: progid:dximagetransform.microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);filter: progid:dximagetransform.microsoft.gradient(enabled=false);-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);}
.navbar .btn-navbar:hover, .navbar .btn-navbar:active, .navbar .btn-navbar.active, .navbar .btn-navbar.disabled, .navbar .btn-navbar[disabled] {background-color: #222222;*background-color: #151515;}
.navbar .btn-navbar:active, .navbar .btn-navbar.active {background-color: #080808 ;}
.navbar .btn-navbar .icon-bar {display: block;width: 18px;height: 2px;background-color: #f5f5f5;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;-webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);}
.navbar .nav li.dropdown .dropdown-toggle .caret, .navbar .nav li.dropdown.open .caret {border-top-color: #ffffff;border-bottom-color: #ffffff;}
.navbar .nav li.dropdown.active .caret {opacity: 1;filter: alpha(opacity=100);}
.navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle {background-color: transparent;}
.navbar .nav li.dropdown.active > .dropdown-toggle:hover {color: #ffffff;}
.navbar .pull-right .dropdown-menu, .navbar .dropdown-menu.pull-right {right: 0;left: auto;}
.navbar .pull-right .dropdown-menu:before, .navbar .dropdown-menu.pull-right:before {right: 12px;left: auto;}
.navbar .pull-right .dropdown-menu:after, .navbar .dropdown-menu.pull-right:after {right: 13px;left: auto;}


/* tab */
.nav-tabs{ background: #f5f5f5; padding:5px 5px 0 5px; border-radius:5px 5px 0 0; border:solid 1px #eee; box-shadow: inset 1px #f00;}
.nav-tabs:before, .nav-pills:before, .nav-tabs:after, .nav-pills:after {display: table;content: "";}
.nav-tabs:after, .nav-pills:after {clear: both;}
.nav-tabs > li, .nav-pills > li {float: left;}
.nav-tabs > li > a, .nav-pills > li > a {padding-right: 12px;padding-left: 12px;margin-right: 2px;line-height: 14px;}
.nav-tabs {border-bottom: 1px solid #ddd;}
.nav-tabs > li {margin-bottom: -1px;}
.nav-tabs > li > a {padding-top: 8px;padding-bottom: 8px;line-height: 18px;border: 1px solid transparent;-webkit-border-radius: 4px 4px 0 0;-moz-border-radius: 4px 4px 0 0;border-radius: 4px 4px 0 0;}
.nav-tabs > li > a:hover {border-color: #eeeeee #eeeeee #dddddd; background:#fff}
.nav-tabs > .active > a, .nav-tabs > .active > a:hover {color: #555555;cursor: default;background-color: #ffffff;border: 1px solid #ddd;border-bottom-color: transparent;}
.nav-stacked > li {float: none;}
.nav-stacked > li > a {margin-right: 0;}
.nav-tabs.nav-stacked {border-bottom: 0;}
.nav-tabs.nav-stacked > li > a {border: 1px solid #ddd;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}
.nav-tabs.nav-stacked > li:first-child > a {-webkit-border-radius: 4px 4px 0 0;-moz-border-radius: 4px 4px 0 0;border-radius: 4px 4px 0 0;}
.nav-tabs.nav-stacked > li:last-child > a {-webkit-border-radius: 0 0 4px 4px;-moz-border-radius: 0 0 4px 4px;border-radius: 0 0 4px 4px;}
.nav-tabs.nav-stacked > li > a:hover {z-index: 2;border-color: #ddd;}
.nav-pills.nav-stacked > li > a {margin-bottom: 3px;}
.nav-pills.nav-stacked > li:last-child > a {margin-bottom: 1px;}
.nav-tabs .dropdown-menu {-webkit-border-radius: 0 0 5px 5px;-moz-border-radius: 0 0 5px 5px;border-radius: 0 0 5px 5px;}
.nav-pills .dropdown-menu {-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.nav-tabs .dropdown-toggle .caret, .nav-pills .dropdown-toggle .caret {margin-top: 6px;border-top-color: #333;border-bottom-color: #111;}
.nav-tabs .dropdown-toggle:hover .caret, .nav-pills .dropdown-toggle:hover .caret {border-top-color: #B11420;border-bottom-color: #B11420;}
.nav-tabs .active .dropdown-toggle .caret, .nav-pills .active .dropdown-toggle .caret {border-top-color: #333333;border-bottom-color: #333333;}
.nav > .dropdown.active > a:hover {color: #000000;cursor: pointer;}
.nav-tabs .open .dropdown-toggle, .nav-pills .open .dropdown-toggle, .nav > li.dropdown.open.active > a:hover {color: #ffffff;background-color: #999999;border-color: #999999;}
.nav li.dropdown.open .caret, .nav li.dropdown.open.active .caret, .nav li.dropdown.open a:hover .caret {border-top-color: #ffffff;border-bottom-color: #ffffff;opacity: 1;filter: alpha(opacity=100);}

/* Tabs =========================================== */
.tabs-stacked .open > a:hover {border-color: #999999;}
.tabbable { *zoom: 1;}
.tabbable:before, .tabbable:after {display: table;content: "";}
.tabbable:after {clear: both;}
.tab-content {overflow: auto;}
.tab-content > .tab-pane, .pill-content > .pill-pane {display: none;}
.tab-content > .active, .pill-content > .active {display: block;}



/* pagination ========================================= */
.pagination {height: 24px;margin: 0 0 18px 0;}
.pagination ul {display: inline-block;*display: inline;margin-bottom: 0;margin-left: 0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;*zoom: 1;-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);}
.pagination li {display: inline;}
.pagination a {float: left;padding: 0 9px;line-height: 24px;text-decoration: none;border: 1px solid #ddd;border-left-width: 0;}
.pagination a:hover, .pagination .active a {background-color: #f5f5f5;}
.pagination .active a {color: #999999;cursor: default;}
.pagination .disabled span, .pagination .disabled a, .pagination .disabled a:hover {color: #999999;cursor: default;background-color: transparent;}
.pagination li:first-child a {border-left-width: 1px;-webkit-border-radius: 3px 0 0 3px;-moz-border-radius: 3px 0 0 3px;border-radius: 3px 0 0 3px;}
.pagination li:last-child a {-webkit-border-radius: 0 3px 3px 0;-moz-border-radius: 0 3px 3px 0;border-radius: 0 3px 3px 0;}
.pagination-centered {text-align: center;}

/* Modal =========================================== */
.modal-open .dropdown-menu {z-index: 2050;}
.modal-open .dropdown.open {*z-index: 2050;}
.modal-open .popover {z-index: 2060;}
.modal-open .tooltip {z-index: 2070;}
.modal-backdrop {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1040;background-color: #000000;}
.modal-backdrop.fade {opacity: 0;}
.modal-backdrop, .modal-backdrop.fade.in {opacity: 0.8;filter: alpha(opacity=80);}
.modal {position: fixed;top: 50%;left: 50%;z-index: 1050;width: 560px;margin: -250px 0 0 -280px;overflow: auto;background-color: #ffffff;border: 1px solid #999;border: 1px solid rgba(0, 0, 0, 0.3);*border: 1px solid #999;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;-webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);-webkit-background-clip: padding-box;-moz-background-clip: padding-box;background-clip: padding-box;}
.modal.fade {top: -25%;-webkit-transition: opacity 0.3s linear, top 0.3s ease-out;-moz-transition: opacity 0.3s linear, top 0.3s ease-out;-ms-transition: opacity 0.3s linear, top 0.3s ease-out;-o-transition: opacity 0.3s linear, top 0.3s ease-out;transition: opacity 0.3s linear, top 0.3s ease-out;}
.modal.fade.in {top: 50%;}
.modal-header {padding: 9px 15px;border-bottom: 1px solid #eee;}
.modal-header .close {margin-top: 2px;}
.modal-body {max-height: 400px;padding: 15px;overflow-y: auto;}
.modal-form {margin-bottom: 0;}
.modal-footer {padding: 14px 15px 15px;margin-bottom: 0;text-align: right;background-color: #f5f5f5;border-top: 1px solid #ddd;-webkit-border-radius: 0 0 6px 6px;-moz-border-radius: 0 0 6px 6px;border-radius: 0 0 6px 6px;*zoom: 1;-webkit-box-shadow: inset 0 1px 0 #ffffff;-moz-box-shadow: inset 0 1px 0 #ffffff;box-shadow: inset 0 1px 0 #ffffff;}
.modal-footer:before, .modal-footer:after {display: table;content: "";}
.modal-footer:after {clear: both;}
.modal-footer .btn {margin-bottom: 0;margin-left: 5px;}
.modal-footer .btn-group .btn + .btn {margin-left: -1px;}
button.close {padding: 0; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none;}
.close { float: right; font-size: 20px; font-weight: bold; line-height: 18px; color: black;text-shadow: 0 1px 0 white;opacity: 0.2; filter: alpha(opacity=20);}

/* Breadcrumb =========================================== */
.breadcrumb {margin:0px 0px 1px;list-style: none;background-color: #fbfbfb;background-image: -moz-linear-gradient(top, #F7F7F7, #F1F1F1);background-image: -ms-linear-gradient(top, #F7F7F7, #f5f5f5);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#F7F7F7), to(#F1F1F1));background-image: -webkit-linear-gradient(top, #F7F7F7, #F1F1F1);background-image: -o-linear-gradient(top, #F7F7F7, #F1F1F1);background-image: linear-gradient(top, #F7F7F7, #F1F1F1);background-repeat: repeat-x;border-bottom: 1px solid #F8F8F8;filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0);-webkit-box-shadow:  0 1px 0 #E1E1E1;-moz-box-shadow:  0 1px 0 #E1E1E1;box-shadow:  0 1px 0 #E1E1E1;}
.breadcrumb ul {margin-top:6px;margin-left:15px;margin-bottom:6px;margin-right:15px;}
.breadcrumb li {display: inline-block;*display: inline;text-shadow: 0 1px 0 #ffffff;*zoom: 1;}
.breadcrumb .divider {padding: 0 5px;color: #999999;}
.breadcrumb .active a {color: #333333;}
.select-navbar-color {float:right;}
.select-navbar-color li span {padding:0 6px;color:#CCCCCC;}

/*badge*/
.badge {border-radius: 9px 9px 9px 9px; padding: 1px 9px 2px; background-color: #999999; color: #FFFFFF; font-size: 10.998px; font-weight: bold; line-height: 14px; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); vertical-align: baseline;    white-space: nowrap;}
.badge-success { background-color: #468847;}
.badge-warning { background-color: #F89406;}
.badge-important { background-color: #B94A48;}
/* Header =========================================== */
#eso-topbar { height: 40px; }
#eso-topbar .logo { float:left; line-height:30px; font-size:20px; font-weight:bold; color:#FFF; text-decoration:none;	background:url(../images/logo.png) no-repeat 0px 5px; padding-left:26px; float:left; display:inline-block;}
#eso-topbar .eso-logo{margin-top:11px; margin-left:9px; float:left; display:inline-block; height:11px; background:#c30c00; font-size:10px; color:#FFF; line-height:11px; font-weight:normal; text-decoration:none; border-radius:3px; padding:0px 3px 1px 3px; font-family:Arial, Helvetica, sans-serif;}
#eso-topbar .quick-search {margin:4px 5px 0 0;padding:2px;height:16px;line-height:18px; float:right; border:solid 1px #aaa; width:100px; background:url(../images/search-bg.png) no-repeat right center #CCC;}
#eso-topbar input.quick-search:focus{-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease; width:200px; background:url(../images/search-bg.png) no-repeat right center #FFF; }
#eso-topbar .quick-menu {}
#eso-topbar .quick-menu li {margin:5px; float:right}
#eso-topbar .quick-menu li a{color:#FFFFFF;text-decoration:none;}
#eso-topbar .quick-menu li a:hover{color:#FFFFFF;text-decoration:underline;}
#eso-topbar .quick-menu li li {float:none;padding:0px;margin:0px;}
#eso-topbar .quick-menu li li a{color:#333;text-decoration:none;}
#eso-topbar .quick-menu li li a:hover{color:#000;text-decoration:none;}


/* Footer =========================================== */
.footer {width: 100%;padding: 20px 0;color: #fff;}
.footer p{margin:0 10px;}
.footer a{ color: rgb(91,167,242)}
.footer a:hover{ color: #fff; text-decoration: underline}


.hss-logo{ width:42px; height:47px; float:left; background:url(../images/eso-footer-logo.png) no-repeat; margin-top:4px;}
.copyright{margin-left:45px;}
.activetracking{ float: right; padding-left:10px; margin-left: 10px; height: 33px; }
.poweredby{ float: right;border-right: solid 1px #aaa; }


/* grey theme*/
/*body.greytheme{background: url(../images/bg-grey.png) repeat-x #212121 fixed;}
body.whitetheme{ background: url(../imaes/bg-white.png) repeat-x #bcbcbc fixed}*/
body.lightGreytheme{background: url(../images/bg-lightGrey.png) top repeat-x #212121 fixed;}

body.lightGreytheme .navbar {
    background-color: #7e7e7e;
    background-image: -moz-linear-gradient(top, #7e7e7e, #5f5f5f, #404040);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #7e7e7e), color-stop(0.5, #5f5f5f),color-stop(1, #404040));
}
body.lightGreytheme .navbar .nav .active > a, .navbar .nav .active > a:hover {
    border-radius:3px;
    background-image: -moz-linear-gradient(top, #585858, #2d2d2d, #101010);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #585858), color-stop(0.5, #2d2d2d),color-stop(1, #101010));
}

body.lightGreytheme .navbar .nav > li >a:before{
    background-image: -moz-linear-gradient(top, #676767, #494949, #3c3c3c);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #676767), color-stop(0.5, #4f4f4f),color-stop(1, #3c3c3c));
}
body.lightGreytheme .navbar .nav > li >a:after{
    background-image: -moz-linear-gradient(top, #7e7e7e, #848484, #4f4f4f);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #797979), color-stop(0.5, #626262),color-stop(1, #4e4e4e));
}
body.lightGreytheme .navbar .nav:after{
    background-image: -moz-linear-gradient(top, #797979, #626262, #4e4e4e);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #797979), color-stop(0.5, #626262),color-stop(1, #4e4e4e));
}
body.lightGreytheme .navbar .nav > li > a:hover {
    background-image: -moz-linear-gradient(top, RGBA(52,52,52,1), RGBA(98,98,98,1));
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(RGBA(52,52,52,0)), to(RGBA(98,98,98,1)));
}

/*Dark Theme*/
body.darktheme{background: url(../images/bg-dark.png) top repeat-x #000 fixed;}

body.darktheme .navbar {
    background-color: #7e7e7e;
    background-image: -moz-linear-gradient(top, #7e7e7e, #5f5f5f, #404040);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #7e7e7e), color-stop(0.5, #5f5f5f),color-stop(1, #404040));
}
body.darktheme .navbar .nav .active > a, .navbar .nav .active > a:hover {
    border-radius:3px;
    background-image: -moz-linear-gradient(top, #585858, #2d2d2d, #101010);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #585858), color-stop(0.5, #2d2d2d),color-stop(1, #101010));
}

body.darktheme .navbar .nav > li >a:before{
    background-image: -moz-linear-gradient(top, #676767, #494949, #3c3c3c);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #676767), color-stop(0.5, #4f4f4f),color-stop(1, #3c3c3c));
}
body.darktheme .navbar .nav > li >a:after{
    background-image: -moz-linear-gradient(top, #7e7e7e, #848484, #4f4f4f);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #797979), color-stop(0.5, #626262),color-stop(1, #4e4e4e));
}
body.darktheme .navbar .nav:after{
    background-image: -moz-linear-gradient(top, #797979, #626262, #4e4e4e);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #797979), color-stop(0.5, #626262),color-stop(1, #4e4e4e));
}
body.darktheme .navbar .nav > li > a:hover {
    background-image: -moz-linear-gradient(top, RGBA(52,52,52,1), RGBA(98,98,98,1));
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(RGBA(52,52,52,0)), to(RGBA(98,98,98,1)));
}

/* label */
.label {
    border-radius: 3px 3px 3px 3px;
    padding: 1px 4px;
    margin-right:3px;
}
.label, .badge {
    background-color: #999999;
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    line-height: 14px;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    vertical-align: baseline;
    white-space: nowrap;
}
.label-important, .badge-important {
    background-color: #B94A48;
}
.label-important[href], .badge-important[href] {
    background-color: #953B39;
}
.label-warning, .badge-warning {
    background-color: #F89406;
}
.label-warning[href], .badge-warning[href] {
    background-color: #C67605;
}
.label-success, .badge-success {
    background-color: #468847;
}
.label-success[href], .badge-success[href] {
    background-color: #356635;
}
.label-info, .badge-info {
    background-color: #3A87AD;
}
.label-info[href], .badge-info[href] {
    background-color: #2D6987;
}
.label-inverse, .badge-inverse {
    background-color: #333333;
}
.label-inverse[href], .badge-inverse[href] {
    background-color: #1A1A1A;
}


/*icon*/

[class^="icon-"],
[class*=" icon-"] {
    display: inline-block;
    width: 14px;
    height: 14px;
    *margin-right: .3em;
    line-height: 14px;
    vertical-align: text-top;
    background-image: url("../images/glyphicons-halflings.png");
    background-position: 14px 14px;
    background-repeat: no-repeat;
    margin-top: 1px;
}
.icon-glass {
    background-position: 0      0;
}
.icon-music {
    background-position: -24px 0;
}
.icon-search {
    background-position: -48px 0;
}
.icon-envelope {
    background-position: -72px 0;
}
.icon-heart {
    background-position: -96px 0;
}
.icon-star {
    background-position: -120px 0;
}
.icon-star-empty {
    background-position: -144px 0;
}
.icon-user {
    background-position: -168px 0;
}
.icon-film {
    background-position: -192px 0;
}
.icon-th-large {
    background-position: -216px 0;
}
.icon-th {
    background-position: -240px 0;
}
.icon-th-list {
    background-position: -264px 0;
}
.icon-ok {
    background-position: -288px 0;
}
.icon-remove {
    background-position: -312px 0;
}
.icon-zoom-in {
    background-position: -336px 0;
}
.icon-zoom-out {
    background-position: -360px 0;
}
.icon-off {
    background-position: -384px 0;
}
.icon-signal {
    background-position: -408px 0;
}
.icon-cog {
    background-position: -432px 0;
}
.icon-trash {
    background-position: -456px 0;
}
.icon-home {
    background-position: 0 -24px;
}
.icon-file {
    background-position: -24px -24px;
}
.icon-time {
    background-position: -48px -24px;
}
.icon-road {
    background-position: -72px -24px;
}
.icon-download-alt {
    background-position: -96px -24px;
}
.icon-download {
    background-position: -120px -24px;
}
.icon-upload {
    background-position: -144px -24px;
}
.icon-inbox {
    background-position: -168px -24px;
}
.icon-play-circle {
    background-position: -192px -24px;
}
.icon-repeat {
    background-position: -216px -24px;
}
.icon-refresh {
    background-position: -240px -24px;
}
.icon-list-alt {
    background-position: -264px -24px;
}
.icon-lock {
    background-position: -287px -24px;
}
.icon-flag {
    background-position: -312px -24px;
}
.icon-headphones {
    background-position: -336px -24px;
}
.icon-volume-off {
    background-position: -360px -24px;
}
.icon-volume-down {
    background-position: -384px -24px;
}
.icon-volume-up {
    background-position: -408px -24px;
}
.icon-qrcode {
    background-position: -432px -24px;
}
.icon-barcode {
    background-position: -456px -24px;
}
.icon-tag {
    background-position: 0 -48px;
}
.icon-tags {
    background-position: -25px -48px;
}
.icon-book {
    background-position: -48px -48px;
}
.icon-bookmark {
    background-position: -72px -48px;
}
.icon-print {
    background-position: -96px -48px;
}
.icon-camera {
    background-position: -120px -48px;
}
.icon-font {
    background-position: -144px -48px;
}
.icon-bold {
    background-position: -167px -48px;
}
.icon-italic {
    background-position: -192px -48px;
}
.icon-text-height {
    background-position: -216px -48px;
}
.icon-text-width {
    background-position: -240px -48px;
}
.icon-align-left {
    background-position: -264px -48px;
}
.icon-align-center {
    background-position: -288px -48px;
}
.icon-align-right {
    background-position: -312px -48px;
}
.icon-align-justify {
    background-position: -336px -48px;
}
.icon-list {
    background-position: -360px -48px;
}
.icon-indent-left {
    background-position: -384px -48px;
}
.icon-indent-right {
    background-position: -408px -48px;
}
.icon-facetime-video {
    background-position: -432px -48px;
}
.icon-picture {
    background-position: -456px -48px;
}
.icon-pencil {
    background-position: 0 -72px;
}
.icon-map-marker {
    background-position: -24px -72px;
}
.icon-adjust {
    background-position: -48px -72px;
}
.icon-tint {
    background-position: -72px -72px;
}
.icon-edit {
    background-position: -96px -72px;
}
.icon-share {
    background-position: -120px -72px;
}
.icon-check {
    background-position: -144px -72px;
}
.icon-move {
    background-position: -168px -72px;
}
.icon-step-backward {
    background-position: -192px -72px;
}
.icon-fast-backward {
    background-position: -216px -72px;
}
.icon-backward {
    background-position: -240px -72px;
}
.icon-play {
    background-position: -264px -72px;
}
.icon-pause {
    background-position: -288px -72px;
}
.icon-stop {
    background-position: -312px -72px;
}
.icon-forward {
    background-position: -336px -72px;
}
.icon-fast-forward {
    background-position: -360px -72px;
}
.icon-step-forward {
    background-position: -384px -72px;
}
.icon-eject {
    background-position: -408px -72px;
}
.icon-chevron-left {
    background-position: -432px -72px;
}
.icon-chevron-right {
    background-position: -456px -72px;
}
.icon-plus-sign {
    background-position: 0 -96px;
}
.icon-minus-sign {
    background-position: -24px -96px;
}
.icon-remove-sign {
    background-position: -48px -96px;
}
.icon-ok-sign {
    background-position: -72px -96px;
}
.icon-question-sign {
    background-position: -96px -96px;
}
.icon-info-sign {
    background-position: -120px -96px;
}
.icon-screenshot {
    background-position: -144px -96px;
}
.icon-remove-circle {
    background-position: -168px -96px;
}
.icon-ok-circle {
    background-position: -192px -96px;
}
.icon-ban-circle {
    background-position: -216px -96px;
}
.icon-arrow-left {
    background-position: -240px -96px;
}
.icon-arrow-right {
    background-position: -264px -96px;
}
.icon-arrow-up {
    background-position: -289px -96px;
}
.icon-arrow-down {
    background-position: -312px -96px;
}
.icon-share-alt {
    background-position: -336px -96px;
}
.icon-resize-full {
    background-position: -360px -96px;
}
.icon-resize-small {
    background-position: -384px -96px;
}
.icon-plus {
    background-position: -408px -96px;
}
.icon-minus {
    background-position: -433px -96px;
}
.icon-asterisk {
    background-position: -456px -96px;
}
.icon-exclamation-sign {
    background-position: 0 -120px;
}
.icon-gift {
    background-position: -24px -120px;
}
.icon-leaf {
    background-position: -48px -120px;
}
.icon-fire {
    background-position: -72px -120px;
}
.icon-eye-open {
    background-position: -96px -120px;
}
.icon-eye-close {
    background-position: -120px -120px;
}
.icon-warning-sign {
    background-position: -144px -120px;
}
.icon-plane {
    background-position: -168px -120px;
}
.icon-calendar {
    background-position: -192px -120px;
}
.icon-random {
    background-position: -216px -120px;
    width: 16px;
}
.icon-comment {
    background-position: -240px -120px;
}
.icon-magnet {
    background-position: -264px -120px;
}
.icon-chevron-up {
    background-position: -288px -120px;
}
.icon-chevron-down {
    background-position: -313px -119px;
}
.icon-retweet {
    background-position: -336px -120px;
}
.icon-shopping-cart {
    background-position: -360px -120px;
}
.icon-folder-close {
    background-position: -384px -120px;
}
.icon-folder-open {
    background-position: -408px -120px;
    width: 16px;
}
.icon-resize-vertical {
    background-position: -432px -119px;
}
.icon-resize-horizontal {
    background-position: -456px -118px;
}
.icon-hdd {
    background-position: 0 -144px;
}
.icon-bullhorn {
    background-position: -24px -144px;
}
.icon-bell {
    background-position: -48px -144px;
}
.icon-certificate {
    background-position: -72px -144px;
}
.icon-thumbs-up {
    background-position: -96px -144px;
}
.icon-thumbs-down {
    background-position: -120px -144px;
}
.icon-hand-right {
    background-position: -144px -144px;
}
.icon-hand-left {
    background-position: -168px -144px;
}
.icon-hand-up {
    background-position: -192px -144px;
}
.icon-hand-down {
    background-position: -216px -144px;
}
.icon-circle-arrow-right {
    background-position: -240px -144px;
}
.icon-circle-arrow-left {
    background-position: -264px -144px;
}
.icon-circle-arrow-up {
    background-position: -288px -144px;
}
.icon-circle-arrow-down {
    background-position: -312px -144px;
}
.icon-globe {
    background-position: -336px -144px;
}
.icon-wrench {
    background-position: -360px -144px;
}
.icon-tasks {
    background-position: -384px -144px;
}
.icon-filter {
    background-position: -408px -144px;
}
.icon-briefcase {
    background-position: -432px -144px;
}
.icon-fullscreen {
    background-position: -456px -144px;
}
